down-draught carburetor - Spanish English Dictionary